package June;
import java.util.Scanner;

public class Test_7_3 {
    public static void main(String[] args) {
        // 一个数组{1，2，3，4，5}，
        // 可以将该数组进行缩减
        // 每次缩减最后哪个元素。
        // 提示用户是否继续缩当只剩下最后一个元素，提示不能再缩减。

        int[] arr = {1, 2, 3, 4, 5};
        Scanner myScanner = new Scanner(System.in);
        do {
            int[] arrNew = new int[arr.length - 1];
            System.out.print("是否要缩减数组（y / n）：");
            char input = myScanner.next().charAt(0);
            if (input == 'y') {
                for (int i = 0; i < arrNew.length; i++) {
                    arrNew[i] = arr[i];
                }
                arr = arrNew;
                System.out.println("缩减后的数组：");
                for (int i = 0; i < arrNew.length; i++) {
                    System.out.print(arr[i] + "  ");
                }
                System.out.println();
            } else if (input == 'n') {
                System.out.println("停止缩减");
                break;
            }
            if (arr.length == 1) {
                System.out.println("数组中只剩下最后一个元素，不能再缩减！");
                break;
            }
        } while (true);
    }
}
